Supplier Page from MyBioSource.com for Recombinant Dictyostelium discoideum Beta-lactamase-like protein 1 (DDB_G0276787), partial